FernleafSystems\Wordpress\Plugin\Shield\Controller\Config\OptsHandler C

Total Complexity 111
Dependencies 6
Dependents 1
Total lines 485
Lines of code 369
Logical lines of code 215
Comment lines 26
Methods 27
Properties 4

Methods 27

Method Rating Maintainability Complexity Lines of code
flatten()
A
41 13 65
transposeValuesToStore()
A
45 14 43
setFor()
A
50 10 26
optEnforceValueType()
A
53 9 24
optGet()
A
56 9 17
__get()
A
50 8 31
optSet()
S
53 7 22
values()
S
55 7 19
store()
S
56 4 17
preStore()
S
57 4 17
optIsValueTypeValid()
S
59 4 15
getFor()
S
63 4 10
postStore()
S
64 3 10
delete()
S
72 2 5
optReset()
S
79 1 3
defaultAllStorageStruct()
S
66 1 10
commit()
S
82 1 3
optType()
S
79 1 3
optExists()
S
79 1 3
optIs()
S
79 1 3
resetToDefaults()
S
73 1 5
key()
S
78 1 3
optDefault()
S
79 1 3
optChanged()
S
79 1 3
optCap()
S
78 1 3
hasChanges()
S
80 1 3
optDef()
S
79 1 3